day blind - French English Dictionary